rocket lightning - French English Dictionary